protestant separate school supporter - Français Anglais Dictionnaire